Terminal Components 3.0.0 - TBC
Feature
o Javascript component for browser rendering of the terminal buffer.
o JavaFX component.
Bug Fixes
o Allow local echo to output a mask character in TerminalEmulation with methods setMaskInput and setEchoChar.
o A new method has been added isDeadKey(keyCode, keyChar). This is protected, but the default implementation includes all dead keys.
o isModifierOnlyKey(keyCode, keyChar) has been made protected.
o Key events are ignored if either isDeadKey() or isModifierOnlyKey() return true.
--------------------------------
Terminal Components 2.1.4 - May 3, 2019
Bug Fixes
o Fixed for 'paste' packets arriving out-of-order.
o & not being encoded (on purpose, but seemingly incorrectly).
o A new method has been added isDeadKey(keyCode, keyChar). This is protected, but the default implementation includes all dead keys.
o isModifierOnlyKey(keyCode, keyChar) has been made protected.
o Key events are ignored if either isDeadKey() or isModifierOnlyKey() return true.
o Some keys do not work in Firefox.
--------------------------------
Terminal Components 2.1.3 - Sep 22, 2016
Feature
o Added NullDisplay for situations where TerminalEmulation is required without an actual display.
o Added createVirtualTerminal in AbstractWebTerminalSession to allow immediate customization of the WebVirtualTerminal.
Bug Fixes
o Changed char > 255 warning log to INFO level to avoid log spam.
o Replace zeros in selection content with spaces so copy to clipboard works.
o Clear selection if it is scrolled off top of buffer.
o Only scroll selection if buffer is full.
o Special handling for Ctrl+(a-z).
o Include Tab and Escape in the list of keys excluded from Crtl key detection.
o Width and height wrong way around in maverick transport.
o Treat ALT+GR as modifier key.
o Key typed event not handled in Swing component.
--------------------------------
Terminal Components 2.1.2 - Jan 21, 2016
Bug Fixes
o Buffer does not send updates when key remains pressed.
o Fixed large paste bug.
--------------------------------
Terminal Components 2.1.1 - Aug 25, 2015
Feature
o Added stateParameters option, if present this URL query string will be appended to the terminal command. Use format 'name=value&name2=value2'.
Bug Fixes
o Fixed AltGr key on IE, Chrome, Safari
--------------------------------